cattle grate - German English Dictionary